✅connect eventを待ってからSocketを返
from ✅scrapbox-headless-scriptをscrapbox-userscript-stdに統合
scrapbox-userscript-websocketで取得したSocket objectを即座にSocket.disconnect()するとページの読み込み中に wss://scrapbox.io/socket.io/?EIO=4&transport=websocket への接続が切断されましたというエラーが発生してしまう
予想される理由
socket.on("connect", () => {...})でconnect eventの発火を待つ前にSocket.disconnect()したせいではないか?
解決策
Socketを生成したあとにconnectを待つ処理を挟む
2022-02-10 18:13:39 merged
#2022-02-10 18:06:14